bleeding piles - French English Dictionary